Skip to content
This repository was archived by the owner on May 12, 2025. It is now read-only.

Add init command#19

Open
p1gp1g wants to merge 1 commit intoobfusk:masterfrom
p1gp1g:feat/init
Open

Add init command#19
p1gp1g wants to merge 1 commit intoobfusk:masterfrom
p1gp1g:feat/init

Conversation

@p1gp1g
Copy link

@p1gp1g p1gp1g commented Jan 13, 2025

No description provided.

@obfusk
Copy link
Owner

obfusk commented Jan 13, 2025

Thanks!

Sadly, I don't currently have time to review this and get it into proper shape to be merged, but I will definitely look at it when implementing the init command and suggestions and feedback are always appreciated even if it may take a while for me to get to them.

My main focus right now is to spend my limited time on getting feedback on basic functionality (not "nice to have" things like init that are not essential for power users willing to help test during the current alpha status), focusing solely on fixing any bugs people may find and implementing missing metadata functionality based on real-world needs and feedback. Testing and feedback for that would be very much appreciated :)

This will then be followed by things like JSON schemas to lint the YAML to ensure users get proper feedback on invalid configuration files, and more advanced features like integration with other tooling, followed by "nice to have" things like init to make it easier to set up a repo.

Also, the init command was intentionally left unimplemented for now in part to avoid making similar design mistakes as fdroidserver (e.g. resulting in people ending up with an unexpected DN they can't change later).

@obfusk obfusk self-assigned this Jan 13, 2025
@obfusk obfusk added the enhancement New feature or request label Jan 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants